package com.example.qt.ptplatform.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.qt.ptplatform.entity.User;

public interface UserService extends IService<User> {
    // 可以定义特有的用户方法
    Integer getUserPoints(Integer userId);
    // 积分兑换上传量
    boolean exchangeUpload(Integer userId, Integer pointsToExchange);

    // 积分兑换邀请数
    boolean exchangeInvite(Integer userId, Integer pointsToExchange);

    // 判断用户名是否存在
    boolean isUsernameExist(String username);

    // 根据用户名查询用户
    User findByUsername(String username);

}

